WPFunnels\Rest\Controllers\ProductsController A

Total Complexity 70
Dependencies 9
Dependents 0
Total lines 565
Lines of code 350
Logical lines of code 153
Comment lines 143
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
get_remaining_products()
A
44 15 38
calculate_wc_discount_price()
A
46 11 36
get_wc_products()
S
46 6 44
calculate_main_products_discount()
S
55 7 19
delete_product()
S
49 6 31
fetch_products()
S
49 6 30
register_routes()
S
42 1 69
calculate_lms_discount_price()
S
57 4 17
calculate_discount_price()
S
55 3 21
get_meta_key_by_step_type()
S
60 3 15
get_products()
S
60 3 13
update_items_permissions_check()
S
69 2 6
get_items_permissions_check()
S
69 2 6
prepare_item_for_response()
S
72 1 5